.pagination{text-align:center;margin:25px 10px}
.pagination .numbers{margin:0 10px}
.pagination a{cursor:pointer;font-size:.9em;margin:0 1px;padding:5px 10px;text-decoration:none;width:auto;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 0 #444;-webkit-box-shadow:0 1px 0 #444;box-shadow:0 1px 0 #444;text-shadow:0 1px 1px#333}
.pagination a.disabled,.pagination a.disabled:hover,.pagination a.disabled:focus,.pagination a.disabled:active{
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.15, #555),
        color-stop(0.61, #777)
        );
    background-image: -moz-linear-gradient(
        center bottom,
        #777 15%,
        #555 61%
        );
    border:1px solid #444;
    color:#ccc}
.pagination a.selected{font-size:1.3em;font-weight:bold}